lose one's temper with someone - French English Dictionary